.in_top_t .wz1_l .wz3{
	display: inline-block;
	background: #e15516;
	color: white;
	padding: 0 20px;
	height: 100%;
	line-height: 30px;
}
.in_top_t .wz1_l .wz3 img{
	width: 20px;
	line-height: 30px;
	margin-top: 5px;
	display: inline;
	float: left;
	margin-right: 3px;
}
.in_top_t .headHome{
	width:18px ;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	top: -2px;
}
.indexNav{
	position: fixed;
	top: 0;
	left: 0;
	margin: 0 auto;
	background: #262729;
	width: 100%;
	/*overflow: hidden;*/
	border-top: 1px solid #ffba00;
	border-bottom: 3px solid #000000;
	_zoom:1;
	height: 76px;
	margin-bottom: 9px;
	z-index: 100;
}
.indexNav .titleIndex{
	color: white;
	font-weight: bold;
	border-left: 1px solid white;
	font-size: 24px;
	padding-left: 20px;
	line-height: 45px;
	float: left;
	margin-top: 18px;
	height: 40px;
	line-height: 40px;
}
.indexNav .navLt{
	float: left;
}
.indexNav .navLt a{
	float: left;
	display: inline-block;
	width: 105px;
	text-align: center;
	color: white;
	font-size: 15px;
	position: relative;
	height: 72px;
	line-height: 72px;
}
.indexNav .navLt a span.shdw{
	position: absolute;
	left: -10px;
	top: 8px;
	width: 132px;
	height:76px;
	line-height: 57px;
	background: url(../images/navSq.png) no-repeat;
	display: block;
	opacity: 0;
}
.indexNav .navLt a.active span.shdw{
	position: absolute;
	left: -17px;
	top: 8px;
	width: 132px;
	height:76px;
	line-height: 57px;
	background: url(../images/navSq.png) no-repeat;
	display: block;
	opacity: 1;
	color: #262729;
	text-indent: 10px;
}
.indexNav .navLt a:hover span.shdw{
	position: absolute;
	left: -17px;
	top: 8px;
	width: 132px;
	height:76px;
	line-height: 57px;
	background: url(../images/navSq.png) no-repeat;
	display: block;
	opacity: 1;
	color: #262729;
	text-indent: 10px;
}
.indexNav .navRtBox{
	float: right;
	margin-top: 22px;
	line-height: 30px;
	padding-right: 20px;
}
.indexNav .navRtBox span{
	height: 30px;
	color:#ffba00 ;
	display:inline-block;
	float: left;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
}
.indexNav .navRtBox img{
	display: inline-block;
	width: 30px;
	margin-right: 10px;
	float: left;
}
.indexNav .navRt{
	float: right;
	margin-top: 35px;
}
.indexNav .navRt a{
	display: inline-block;
	padding: 7px 25px;
	border-radius: 5px;
	color: #444;
	background: #fff;
	margin-right: 10px;
	font-size: 18px;
}
.indexNav .navRt a.cart{
	border: 1px solid #ccc;
	color: #E15516;
	padding: 7px 10px;
}
.indexNav .navRt a.cart:hover{
	border: 1px solid #E15516;
}
.indexNav .navRt a.cart .cartIcon{
	background: url(../images/cartIcon.png) no-repeat;
	background-position: 0 -20px;
	width: 28px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
	position: relative;
	top: -2px;
}
.indexNav .navRt a.cart:hover .cartIcon{
	background-position: 0 0px;
}
.indexNav .navRt a:hover{
	color: white;
	background: #E15516;
}
.indexNav .navRt a.active{
	color: white;
	background: #E15516;
}
.indexNav .navRt2{
	float: right;
	margin-top: 22px;
}
.indexNav .navRt2 span{
	font-size: 18px;
	color: #444;
	line-height: 58px;
}
.indexNav .navRt2 .inputbox{
	border-radius: 5px;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 5px  #ccc;
	box-shadow: inset 0 1px 5px #ccc;
	height: 58px;
	line-height: 58px;
	display: inline-block;
	/*padding: 5px;*/
	padding-left: 10px;
	width: 554px;
	position: relative;
}
.indexNav .navRt2 .inputbox input{
	height: 48px;
	width: 90%;
	font-size: 14px;
}
.indexNav .navRt2 .inputbox img{
	position: absolute;
	right: 0;
	top: 0;
	width: 60px;
	height: 57px;
	cursor: pointer;
}
/*登录 注册 找回密码*/
.regLog{margin-bottom: 56px;}
.regLog .title{
	display: inline-block;
	border-left: 1px solid #cecece;
	font-size: 24px;
	padding-left: 20px;
	line-height: 45px;
	float: left;
	margin-top: 30px;
	color: #4d4948;
}
.regLog .titleIndex{
	color: #e15616;
	font-size: 18px;
	font-size: 24px;
	padding-left: 20px;
	line-height: 45px;
	float: left;
	margin-top: 30px;
}
.regForm{
	width: 1090px;
	margin: 0 auto;
	border:1px solid #d0d0d0;
	margin-bottom: 40px;
	-webkit-box-shadow:  0 2px 10px #ccc;
	box-shadow: 0 2px 10px #ccc;
	background: white;
}
.regForm .rg_l{
	border-right: 1px solid #d0d0d0;
	width: 620px;
	display: inline-block;
	float: left;
}
.regForm .rg_r{
	width: 400px;
	display: inline-block;
	float: left;
	padding-left: 144px;
	margin-top: 40px;
	color: #444;
	font-size: 14px;
}
.regForm .rg_r >div{
	margin-bottom: 30px;
}
.regForm .rg_r a{
	color: #cb252a;
}
.regForm .rg_r img{
	width: 12px;
	display: inline-block;
}
.regForm .rg_r .rg_img img{
	width: 170px;
	display: inline-block;
}
.regForm ul{
	padding: 56px 0;
}
.regForm li{
	line-height: 30px;
	margin-bottom: 24px;
}
.regForm .rg_ttl{
	display: inline-block;
	width: 230px;
	padding-right: 35px;
	text-align: right;
	font-family: "微软雅黑";
	color: #444;
}
.regForm .rg_opt{
	display: inline-block;
	width: 260px;
}
.regForm .rg_opt input[type=text]{
	height: 30px;
	padding-left:8px;
	width: 100%;
}
.regForm .rg_opt input[type=password]{
	height: 30px;
	padding-left:8px;
	width: 100%;
}
.regForm .rg_opt.border{
	border: 1px solid #e7e7eb;
}
.regForm .yzm{
	display: inline-block;
    height: 30px;
    color: #fff;
    background: #cb252a;
    /*float: right;*/
    padding: 0 10px;
    cursor: pointer;
    border-radius: 3px;
}
.regForm .yzm.dis{
	color: white;
	background: #bbb;
	cursor: default;
}
.regForm .rgBtn{
	display: inline-block;
	text-align: center;
	color: white !important;
	width: 128px;
	height: 40px;
	line-height: 40px;
	background: #cb252a;
	border-radius:3px ;
	font-size: 18px;
}
.regForm .xy1{
	color: #444;
	font-size: 14px;
}
.regForm .xy2{
	color: #cb252a;
	font-size: 14px;
}
.loginForm{
	margin: 0 auto;
	width: 1200px;
	height: 450px;
	/*background: url(../images/loginBg.jpg) top center no-repeat;*/
	position: relative;
}
.lgBg{
	background: url(../images/loginBg.jpg) top center no-repeat;
}
.regBg{
	background:#f1dfbd url(../images/regBg.jpg) top center no-repeat;
	padding-top: 54px;
	padding-bottom: 40px;
}
.wxLogin{
	text-align: center;
	width: 100%;
	padding: 15px 0;
}
.wxLogin img{
	display: inline-block;
	width: 125px;
}
.loginBgIMG{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 3;
	width: initial;
}
.loginBox{
	position: absolute;
	right: 90px;
	top: 50px;
	z-index: 4;
	width: 386px;
	height: 280px;
	border: 1px solid #d0d0d0;
	border-radius: 5px;
	-webkit-box-shadow:  0 2px 10px #ccc;
	box-shadow: 0 2px 10px #ccc;
	padding: 30px 50px;
	background: white;
}
.loginBox .title{
	font-size: 18px;
	color: #6e6e6e;
	line-height: 36px;
}
.loginBox .title span{
	cursor: pointer;
}
.loginBox .title span.active{
	color: #cb252a;
}
.loginBox .inputBox{
	border-radius: 3px;
	border: 1px solid #ddd;
}
.loginBox .inputBox >div{
	font-size: 14px;
	color: #c3c3c3;
	/*padding: 12px;*/
}
.loginBox .inputBox input{
	font-size: 14px;
}
.loginBox .inputBox input:-webkit-autofill { 
-webkit-box-shadow: 0 0 0px 1000px white inset; 
}
.loginBox .inputBox img{
	display: inline-block;
	width:13px;
	margin-right: 5px;
	position: relative;
	top: 3px;
}
.loginBox .inputBox label{
	width: 100%;
	display: block;
	height: 46px;
	padding: 12px;
}
.loginBox .jizhu{
	font-size: 14px;
	color: #444;
}
.loginBox .jz{
	padding: 13px 0;
}
.loginBox .fg{
	float: right;
	font-size: 14px;
	color: #666;
}
.fgbg{
	background:#f1dfbd  url(../images/regBg.jpg) top center no-repeat;
	padding-top: 60px;
	padding-bottom: 60px;
}
.forgetForm{
	margin: 0 auto;
	width: 1080px;
	height: 550px;
	background: white;
	position: relative;
	border: 1px solid #d0d0d0;
	border-radius: 5px;
	-webkit-box-shadow:  0 2px 10px #ccc;
	box-shadow: 0 2px 10px #ccc;
	padding-top: 5px;
	/*margin-bottom: 60px;*/
	/*margin-top: 100px;*/
}
.step > img{
	border-bottom: 1px solid #ccc;
}

.step .stepInner{
	width: 540px;
	margin: 0 auto;
	margin-top: 68px;
}
.step .stepInner .left{
	width: 130px;
	padding-right: 40px;
	text-align: right;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #444;
	display: inline-block;
}
.step .stepInner .right{
	width: 405px;
	display: inline-block;
}
.step .rightInput{
	border: 1px solid #e7e7eb;
	font-size: 14px;
	color: #444444;
	line-height: 30px;
	padding-left: 10px;
}
.step .yzm{
	font-size: 14px;
	color: white;
	background: #cb252a;
	/*border: 1px solid #c1c1c1;*/
	border-radius: 3px;
	width: 104px;
	height: 32px;
	text-align: center;
	/*float: right;*/
	cursor: pointer;
}
.step .yzm.dis{
	color: white;
	background: #a6a6a6;
}
.step .wh{
	width: 12px;
	display: inline;
	vertical-align: middle;
	margin: 0 5px 0 10px;
}
.step .erro{
	font-size: 14px;
	color: #444;
	
}
.step .erro span{
	font-size: 14px;
	color: #FABD00;
}
.step li{
	margin-bottom: 18px;
}
.step .sml{
	float: left;
	width: 105px;
}
.step .sdiv{
	float: left;
	width: 231px;
	margin-left: 20px;
	margin-top: 10px;
}
.step .stepInner2{
	width: 360px;
	margin: 0 auto;
	margin-top: 100px;
}
.step .sdiv div{
	font-size: 18px;
	line-height: 36px;
	color: #818181;
}
a.backLogin{
	background: #e0e0e0;
	text-align: center;
	width: 108px;
	height: 40px;
	line-height: 38px;
	font-size: 14px;
	font-family: "微软雅黑";
	display: inline-block;
	border-radius: 3px;
	color: #828282 ;
	border: 1px solid #ccc ;
}
a.backLogin:hover{
	color: white;
	background: #B1262A;
	border: 1px solid #B1262A;
	
}
/*首页*/
.indexSearchBox{
	background: #fff;
	margin-top: 10px;
	padding-top: 25px;
}
.searchUl{
	margin-bottom: 0;
	width: 1060px;
	float: left;
}
.searchBox{
	width: 140px;
	float: left;
}
.searchBox >div{
	color: #818181;
	font-size: 12px;
	font-family: "宋体";
	margin: 10px 0;
}
.searchBox a.toPub{
	color: #E15516;
	font-size: 12px;
	font-family: "宋体";
}
.searchItem{
	width: 250px;
	display: inline-block;
	margin-bottom: 25px;
}
.searchItem .name{
	width: 85px;
	text-align: right;
	padding-right: 10px;
	float: left;
	vertical-align: middle;
	display: inline-block;
	height: 30px;
	line-height: 30px;
}
.searchItem .text{
	width: 150px;
	height: 30px;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 2px 5px #bbbbbb;
	box-shadow: inset 0 2px 5px #ccc;
	padding: 5px ;
	float: left;
	position: relative;
}
.searchItem .text input[type=text]{
	vertical-align: middle;
	font-size: 14px;
	color: #4d4948;
	width: 140px;
	height: 20px;
	vertical-align: middle;
	display: inline;
}
.searchItem .text.slt{
	background: url(../images/sltArr.png) right no-repeat;
}
.searchItem .text.slt select{
	width: 140px;
	height: 18px;
	background: transparent;
	-webkit-appearance: none;
	appearance: none;
	border: none;
	outline: none;
	z-index: 21;
}
.searchItem .text .mpa{
	position: absolute;
	right: 5px;
	top: 5px;
	color: #E15516;
	font-size: 14px;
}
.pdtCont {
	text-align: center;
}
.pdtCont .title{
	color: #4d4948;
	font-size: 22px;
	padding: 20px 10px;
}
.pdtCont .pdtList{
	padding-left: 1px;
	padding-top: 1px;
}
.pdtCont .pdtList .pdtItem{
	display: inline-block;
	border: 1px solid #e8e8e8;
	width: 130px;
	height: 130px;
	margin-left: -1px;
	margin-top: -1px;
	float: left;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.pdtCont .pdtList .pdtItem:hover{
	background: #E15516;
	border: 1px solid #e8e8e8;
}
.pdtCont .pdtList .pdtItem .iconIMG{
	/*background: url(../images/pdtIcon1.png) no-repeat center;*/
	background-position: 0 0;
	display: inline-block;
	width: 130px;
	height: 130px;
	position: relative;
    left: -0px;
    border-right: 130px solid transparent;
    -webkit-filter: drop-shadow(rgb(255, 255, 255) 130px 0px);
    filter: drop-shadow(rgb(255, 255, 255) 130px 0px);   
    z-index: 11;
}
.pdtCont .pdtList .pdtItem .iconIMG1{
	background: url(../images/pdtIcon1.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG2{
	background: url(../images/pdtIcon2.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG3{
	background: url(../images/pdtIcon3.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG4{
	background: url(../images/pdtIcon4.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG5{
	background: url(../images/pdtIcon5.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG6{
	background: url(../images/pdtIcon6.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG7{
	background: url(../images/pdtIcon7.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG8{
	background: url(../images/pdtIcon8.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG9{
	background: url(../images/pdtIcon9.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG10{
	background: url(../images/pdtIcon10.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG11{
	background: url(../images/pdtIcon11.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG12{
	background: url(../images/pdtIcon12.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG13{
	background: url(../images/pdtIcon13.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG14{
	background: url(../images/pdtIcon14.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG15{
	background: url(../images/pdtIcon15.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG16{
	background: url(../images/pdtIcon16.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem .iconIMG17{
	background: url(../images/pdtIcon17.png) no-repeat center;
	background-position: 0 0;
}
.pdtCont .pdtList .pdtItem:hover .iconIMG{
	background-position:0px 0 ;
	display: inline-block;
	width: 130px;
	height: 130px;
	position: relative;
    left: -129px;
    border-right: 130px solid transparent;
    -webkit-filter: drop-shadow(rgb(255, 255, 255) 130px 0px);
    filter: drop-shadow(rgb(255, 255, 255) 130px 0px);
    z-index: 11;
}
.pdtCont .pdtList .pdtItem .text{
	position: absolute;
	top: 80px;
	width: 100%;
	text-align: center;
	color: #444;
    font-size: 18px;
}
.pdtCont .pdtList .pdtItem:hover .text{
	color: white;
}
.brandCont{
	background: #fff;
	
}
.brandCont .brandBox2{
	background: #f4eeec;
	padding-top: 50px;
}
.brandTop{
	padding: 30px 0;
}
.brandCont .brandTop .title{
	font-size: 22px;
	color: #4d4948;
	text-align: center;
}
.brandCont .brandTop .scl{
	width: 60px;
	height: 20px;
	overflow: hidden;
	margin: 0 auto;
	display: block;
	background: url(../images/downMore.png) no-repeat;
	background-position: 0 -40px;
	-webkit-animation: downScroll 2s infinite linear;
	animation: downScroll 2s infinite linear;
}
@-webkit-keyframes downScroll{
	from{background-position: 0 -40px;}
	to{background-position: 0 0px;}
}
@keyframes downScroll{
	from{background-position: 0 -40px;}
	to{background-position: 0 0px;}
}
.brandCont .brandList{
	padding-bottom: 50px;
}
.brandCont .brandList span.title{
	display: inline-block;
	float: left;
	width: 130px;
	height: 130px;
	line-height: 130px;
	text-align: center;
	vertical-align: middle;
	background: #ebe1dc;
	font-size: 16px;
	color: #4d4948;
}
.brandCont .brandList:hover span.title{
	background: #e15616;
	color: #fff;
}
.brandCont .brandItem{
	display: inline-block;
	width: 130px;
	height: 130px;
	float: left;
	background: #fff;
	margin-left: 1px;
	
}
.brandCont .brandItem img{
	width: 100px;
	height: 100px;
	margin: 0 auto;
}
.brandCont .brandItem .name{
	padding: 0 10px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #818181;
	font-size: 12px;
	line-height: 30px;
}
.brandCont .more{
	display: inline-block;
	width: 130px;
	height: 130px;
	line-height: 130px;
	float: left;
	background: #fff;
	margin-left: 1px;
	font-size: 16px;
	color: #4d4948;
	text-align: center;
	background: #ebe1dc;
}
.brandCont .more:hover{
	color: #E15516;
}
/*现货产品*/
.proInner{
	width: 1175px;
	margin: 0 auto;
}
.spotNav{
	height: 147px;
	background: url(../images/pro_02.png) center no-repeat;
	padding-top: 45px;
}
.spotNav .spotName{
	float: left;
	display: inline-block;
	height: 60px;
	line-height: 60px;
	color: white;
	font-size: 18px;
	margin: 0 15px;
}
.spotNav .spotInput{
	height: 60px;
	width: 537px;
	float: left;
	background: white;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.spotNav .spotInput input[type=text]{
	font-size: 14px;
	margin-left: 20px;
	line-height: 60px;
	width: 500px;
}
.spotNav .spotBtn{
	width: 60px;
	height: 60px;
	float: left;
	margin-left: 1px;
	display: inline-block;
	cursor: pointer;
}
.spotSearch{
	border: 1px solid #dddddd;
	border-bottom: none;
	background: white;
}
.spotSearch .spotLine{
	border-bottom: 1px solid #dddddd;
}
.spotSearch .spotName{
	float: left;
	width: 92px;
	font-size: 16px;
	color: #4d4948;
	text-align: center;
}
.spotSearch .spotName span{
	margin-top: 10px;
	display: inline-block;
}
.spotSearch .plClass{
	width: 1081px;
	float: left;
	padding-left: 7px;
	padding-top: 7px;
	border-left: 1px solid #ddd;
	box-shadow: 2px 0  22px #ccc;
}
.spotSearch .plClass li{
	float: left;
	width: 114px;
	height: 47px;
	line-height: 47px;
	text-align: center;
	display: inline-block;	
	background: #f2f2f2;
	color: #666666;
	margin-right: 5px;
	margin-bottom: 5px;
}
.spotSearch .plClass li.active,.plClass li:hover{
	background: #E15516;
	color: white;
	cursor: pointer;
} 
.spotSearch .spotRight{
	width: 1081px;
	float: left;
	padding-left: 7px;
	padding-top: 7px;
	border-left: 1px solid #ddd;
	box-shadow: 2px 0  22px #ccc;
}
.spotSearch .allClass{
	float: left;
	color: #E15516;
	font-size: 14px;
	width: 115px;
	text-align: center;
}
.spotSearch .inClass{
	width: 950px;
	float: left;
}
.spotSearch .inClass li{
	float: left;
	display: inline-block;
	width: 103px;
	height: 37px;
	font-size: 14px;
	color: #818181;
}
.spotSearch .inClass li.active,.inClass li:hover{
	color: #E15516;
	cursor: pointer;
}
.spotSearch .condition .inputbox{
	display: inline-block;
	width: 153px;
	height: 32px;
	border-radius: 5px;
	-webkit-box-shadow:inset 0 0 5px #ccc;
	box-shadow:inset 0 0 5px #ccc; ;
	position: relative;
}
.spotSearch .condition{
	float: left;
	position: relative;
	margin-left: 60px;
	margin-bottom: 10px;
}
.spotSearch .condition:nth-child(4n+1){
	margin-left: 30px;
}
.spotSearch .condition .inputbox input[type=text]{
	vertical-align: middle;
	width: 90%;
	line-height: 28px;
	font-size: 14px;
	color: #818181;
	margin-top: 3px;
	margin-left: 5px;
	padding-left: 5px;
}
.spotSearch .condition span{
	display: inline-block;
	line-height: 30px;
	color: #444444;
	margin-right: 5px;
	width: 53px;
}
.spotSearch .condition .inputbox .mpa{
	position: absolute;
    right: 5px;
    top: 2px;
    color: #E15516;
    font-size: 14px;
}
.proTopBoxshadow{
	background: white;
	padding-top: 20px;
	padding-bottom: 62px;
}
.proContainer{
	margin-top: -48px;
	padding-bottom: 20px;
}
.proContainer .proTop{
	border: 1px solid #ddd;
}
.proContainer .proTop >span{
	display: inline-block;
	text-align: center;
	line-height: 47px;
}
.proContainer .proHead >span{
	display: inline-block;
	text-align: center;
	line-height: 50px;
}
.proContainer span.name{
	width: 250px;
	border-right: 1px solid #dddddd;
	text-align: left;
	padding-left: 15px;
}
.proContainer span.biaozhun{
	width: 170px;
	border-right: 1px solid #dddddd;
}
.proContainer span.caizhi{
	width: 170px;
	border-right: 1px solid #dddddd;
}
.proContainer span.regular{
	width: 170px;
	border-right: 1px solid #dddddd;
}
.proContainer span.press{
	width: 117px;
	border-right: 1px solid #dddddd;
}
.proContainer span.kg{
	width: 88px;
	border-right: 1px solid #dddddd;
}
.proContainer span.price{
	width: 180px;
	text-align: left;
	padding-left: 15px;
}
.proContainer .proHead {
	background: white;
}
.proContainer .proHead >span{
	color: #818181;
	text-align: left;
	padding-left:10px ;
}
.proContainer .proHead:hover >span{
	color: #555;
}
.proContainer .proHead span.name,
.proContainer .proHead span.price{
	font-size: 14px;
}
.proContainer .proHead span.special{
	font-size: 18px;
	margin-left: 3px;
	line-height: 20px;
}
.proContainer .proHead:hover span.name{
	color: #E15516;
}
.proContainer .proHead:hover span.special{
	color: #E15516;
}
.proContainer .proItem.active .proHead >span{
	color: #555;
}
.proContainer .proItem.active .proHead span.name{
	font-size: 14px;
	color: #E15516;
}
.proContainer .proItem.active .proHead span.price{
	font-size: 14px;
}
.proContainer .proItem.active .proHead span.special{
	color: #E15516;
}
.proTable{
	border: 9px solid #fff3ea;
	border-collapse: collapse;
	width: 100%;
}
.proTable td{
	border: 1px solid #e3e3e3;
	width: 164px;
	height: 38px;
	padding-left: 10px;
	padding-right: 5px;
	font-size: 12px;
	font-family: "宋体";
	color: #818181;
	background: #f5f5f5;
}
.proTable tr:nth-child(2n) td{
	background: white;
	color: #444;
}
.proContainer .proItem{
	/*margin-top: 1px;*/
	/*padding-left: 1px;*/
	border: 1px solid transparent;
	z-index: 1;
	position: relative;
	top: 0;
}
.proContainer .proItem .cart{
	margin-top: 8px;
	margin-right: 10px;
	float: right;
	display: inline-block;
	width: 47px;
	height: 35px;
	border: 1px solid #ccc;
	border-radius: 4px;
	background: white;
	text-align: center;
	cursor: pointer;
	line-height: 43px;
	padding-left: 8px;
}
.proContainer .proItem:hover .cart{
	background: #afafaf;
}
.proContainer .proItem .cart .cartIcon{
	display: inline-block;
	width: 28px;
	height: 20px;
	margin-top: 6px;
	margin-right: 7px;
	background: url(../images/cartIcon2.png) no-repeat;	
	background-position: 0 -20px;
	background-size: 100%;
}
.proContainer .proItem:hover .cart .cartIcon{
	background-position: 0 0px;
	background-size: 100%;
}
.proContainer .proItem:hover .cart:hover{
	background: #E15516;
}
.proContainer .proItem.active{
	top: -2px;
	border: 1px solid #E15516;
	border-top: 3px solid #E15516;;
	z-index: 3;
}
.proContainer .proItem.active .proHead{
	border-bottom: 1px solid #e3e3e3;
}
.proContainer .proItem:hover{
	top: -2px;
	border: 1px solid #E15516;
	z-index: 5;
	-webkit-box-shadow: 0 0 10px 2px #ccc;
	box-shadow: 0 0 10px 2px #ccc;
}
.proContainer .proItem.active:hover{
	border-top: 3px solid #E15516;;
}
/*购物车*/
.cartNav{
	background: url(../images/cartNavImg.png) center no-repeat;
	height: 149px;
}
.cartInner{
	width: 1175px;
	margin: 0 auto;
}
.cartNullShow{
	width: 1175px;
	margin: 35px auto;
    padding: 80px 100px;
    border: 1px solid #eaeaea;
    color: #444;
    font-family: '宋体';
    font-size: 14px;
}
.cartTop{
	border-bottom: 1px solid #ddd;
}
.cartTop .gwc{
	border-bottom: 5px solid #E15516;
	display: inline-block;
	width: 117px;
	font-size: 24px;
	color: #444;
	line-height: 60px;
}
.cartTop >div{
	float: right;
	display: inline-block;
	color: #444;
	font-size: 14px;
	margin-top: 25px;
}
.cartTop >div span.rmb{
	color: #E15516;
}
.cartTop >div span.summary{
	font-size: 18px;
	color: #E15516;
}
.cartTop >div span.calculate{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: white;
	background: #acacac;
	display: inline-block;
	border-radius: 4px;
	cursor: pointer;
	margin-left: 5px;
}
.cartTop >div span.calculate:hover{
	color: white;
	background: #E15516;
}
.cartContainer .cartTitle{
	font-family: "宋体";
	font-size: 12px;
	color: #818181;
	line-height: 60px;
}
.cartContainer .pdtName{
	width: 500px;
	display: inline-block;
	text-align: left;
	padding-left: 15px;
}
.cartContainer .itemPrice{
	text-align: center;
	width: 164px;
	display: inline-block;
}
.cartContainer .itemNum{
	text-align: center;
	width: 164px;
	display: inline-block;
}
.cartContainer .itemSum{
	text-align: center;
	width: 164px;
	display: inline-block;
}
.cartContainer .opt{
	text-align: center;
	width: 154px;
	display: inline-block;
}
.cartUl .cartItem{
	border: 1px solid #ccc;
	margin-bottom: 10px;
}
.cartUl .cartItem:hover .cartHead,
.cartUl .cartItem:hover .cartCont,
.cartUl .cartItem:hover .cartCont table tr:nth-child(2n){
	background: #fff7ed;
}
.cartUl .cartItem:hover .cartCont table tr:nth-child(2n+1){
	background: white;
}
.cartHead{
	line-height: 50px;
	background: white;
}
.cartHead .pdtName{
	font-size: 18px;
	color: #444444;
	font-weight: bold;
}
.cartHead .pdtName span.pdtID{
	color: #818181;
	font-size: 12px;
	font-family: "宋体";
	margin-left: 15px;
}
.cartHead .pdtName input[type=checkbox]{
	margin-right: 5px;
}
.cartHead .itemPrice{
	font-size: 18px;
	color: #555555;
}
.cartHead .itemNum >div{
	width: 94px;
    height: 35px;
    /*display:-moz-box; 
	display:-webkit-box; 
	display:box;*/
	position: relative;
	top: 10px;
    text-align: center;
    margin-left: 43px;
}
.cartHead .itemNum >div input{
	/*-moz-box-flex:2.0;
	-webkit-box-flex:2.0;
	box-flex:2.0;*/
	width: 45%;
	height: 100%;
	float: left;
    text-align: center;
    border: 1px solid #ccc;
}
.cartHead .itemNum >div span{
	/*-moz-box-flex:1.0; 
	-webkit-box-flex:1.0; 
	box-flex:1.0;*/
	display: inline-block;
	width: 25%;
	float: left;
    text-align: center;
    border: 1px solid #e8e8e8;
    background: white;
    line-height: 33px;
    color: #ff003c;
    font-size: 18px;
    cursor: pointer;
}
.cartHead .itemSum{
	color: #e15516;
	font-size: 18px;
}
.cartHead .opt span{
	cursor: pointer;
}
.cartHead .opt span:hover{
	color: #E15516;
}
.cartCont{
	padding: 10px 10px;
	background: #f2f2f2;
}
.cartCont table{
	width: 100%;
	margin: 0 auto;
	border: 1px solid #e3e3e3;
	border-collapse: collapse;
	table-layout: fixed;
}
.cartCont table td{
	border: 1px solid #e3e3e3;
	color: #818181;
	font-family: "宋体";
	width: 163px;
	height: 38px;
	padding: 0 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:  ellipsis;
}
.cartCont table tr:nth-child(2n+1){
	background: #f5f5f5;
}
.cartCont table tr:nth-child(2n){
	background: #f2f2f2;
}
.cartBot{
	border: 1px solid #dedede;
	background: #f2f2f2;
	height: 56px;
	line-height: 56px;
	padding-left: 15px;
}
.cartBot .cartBotRt{
	float: right;
}
.cartBot .calculate{
	display: inline-block;
	float: right;
	height: 56px;
	line-height: 56px;
	width: 124px;
	text-align: center;
	color: white;
	background: #E15516;
	position: relative;
	top: -1px;
	cursor: pointer;
	font-size: 14px;
	margin-left: 15px;
}
.cartBot .txt{
	font-size: 12px;
	font-family: '宋体';
	margin-right: 30px;
}
.cartBot .rmb{
	font-size: 14px;
	color: #E15516;
}
.cartBot .summary{
	font-size: 18px;
	color: #E15516;
}
.cartBot .allCheck{
	margin-left: 10px;
	cursor: pointer;
}
.cartBot .allCheck:hover{
	color: #E15516;
}
.cartBot .checkDel{
	margin-left: 50px;
	cursor: pointer;
}
.shopList .cartContainer .cartUl{
	margin-bottom: 0;
}
.shopList .cartContainer .cartUl .cartItem{
	margin-bottom: 0;
	border: none;
	border-top: 1px solid #ddd;
	font-family: "微软雅黑";
}
.shopList .cartContainer .cartUl .cartItem:hover .cartHead{
	background: white;
}
.shopList .cartContainer .cartUl .cartItem:hover .cartCont{
	background: #f2f2f2;
}
.shopList .cartContainer .cartUl .cartItem:hover .cartCont table tr:nth-child(2n+1){
	background: #f5f5f5;
}
.shopList .cartContainer .cartUl .cartItem:hover .cartCont table tr:nth-child(2n){
	background: #f2f2f2;
}
.cartSummary{
	text-align: right;
	line-height: 50px;
	color: #444;
}
.cartSummary span.ze{
	margin-left: 40px;
}
.cartSummary span.pri{
	color: #E15516;
	margin-right: 10px;
}
.cartSummary span.pri span.num{
	font-size: 20px;
}
/*订单确认2*/
.orderTopNum{
	border: 1px solid #cfcfcf;
    margin-top: 20px;
    background: #fff7ed;
    color: #444444;
    font-size: 14px;
    line-height: 14px;
    padding: 17px;
    font-weight: bold;
}
.orderTopNum div{
	display: inline;
}
.ordSta{
	float: right;
}
.adrLineDetail{
	font-size: 12px;
	font-family: "微软雅黑";
	line-height:50px;
	padding-left: 50px;
	color: #818181;
	background: #fff7ed;
	border-bottom: 1px solid #ddd;
}
.adrLineDetail span{
	margin-right: 10px;
}
/*定制产品*/
.NonNav{
	height: 147px;
	background: url(../images/NonNavImg.png) center no-repeat;
	padding-top: 45px;
}
.NonNavList{
	background: white;
	height: 250px;
	text-align: center;
	position: relative;
	padding-top:50px ;
}
.NonNavList .NonNavItem{
	display: inline-block;
	/*border: 1px solid #e8e8e8;*/
	width: 130px;
	height: 130px;
	margin-left: -1px;
	margin-top: -1px;
	margin-left: 60px;
	margin-right: 60px;
	/*float: left;*/
	position: relative;
	z-index: 1;
	overflow: hidden;
	cursor: pointer;
}
.NonNavList .NonNavItem:hover{
	/*background: #E15516;*/
	/*border: 1px solid #e8e8e8;*/
}
.NonNavList .NonNavItem .Nonbg{
	/*background: url(../images/pdtIcon1.png) no-repeat center;*/
	background-position: 0 0;
	display: inline-block;
	width: 130px;
	height: 130px;
	margin-left: 1px;
	position: relative;
    left: -0px;
    border-right: 130px solid transparent;
    -webkit-filter: drop-shadow(rgb(255, 255, 255) 130px 0px);
    filter: drop-shadow(rgb(255, 255, 255) 130px 0px);   
    z-index: 11;
}
.NonNavList .NonNavItem .iconIMG1{
	background: url(../images/navC1.png) no-repeat center;
	background-position: 0 0;
}
.NonNavList .NonNavItem .iconIMG2{
	background: url(../images/navC2.png) no-repeat center;
	background-position: 0 0;
}
.NonNavList .NonNavItem .iconIMG3{
	background: url(../images/nacC3.png) no-repeat center;
	background-position: 0 0;
}
.NonNavList .NonNavItem:hover .Nonbg{
	background-position:0px 0 ;
	display: inline-block;
	width: 130px;
	height: 130px;
	margin-left: 0;
	position: relative;
    left: -129px;
    border-right: 130px solid transparent;
    -webkit-filter: drop-shadow(rgb(225, 85, 22) 130px 0px);
    filter: drop-shadow(rgb(225, 85, 22) 130px 0px);
    z-index: 11;
}
.NonNavList .NonNavItem .text{
	position: absolute;
	top: 80px;
	width: 100%;
	text-align: center;
	color: #414141;
    font-size: 18px;
}
.NonNavList .NonNavItem:hover .text{
	color: #E15516;
}
.NonNavTop{
	position: absolute;
	bottom: -1px;
	line-height: 47px;
	border: 1px solid #dddddd;
	width: 1175px;
}
.NonNavTop span{
	display: inline-block;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 12px;
	color: #818181;
}
.NonNavTop span.pdt{
	width:857px ;
}
.NonNavTop span.pic{
	width:208px ;
	border-left: 1px solid #ddd;
}
.NonNavTop span.yusuan{
	width:183px ;
	border-left: 1px solid #ddd;
}
.NonNavTop span.opt{
	width:100px ;
	border-left: 1px solid #ddd;
	text-align: center;
}
.nonPdtList{
	padding-top: 10px;
}
.nonPdtList li{
	background: white;
	height: 110px;
	margin-bottom: 1px;
	position: relative;
}
.nonPdtList li:hover{
	-webkit-box-shadow: 0 0 15px #ccc;
	box-shadow: 0 0 15px #ccc;
	z-index: 11;
}
.nonPdtList li:hover .pdt .name{
	color: #E15516;
}
.nonPdtList li:hover .pdt .txt{
	color: #444;
}
.nonPdtList li >div{
	padding: 0 20px;
	display: inline-block;
	float: left;
	height: 110px;
}
.nonPdtList li .pdt{
	width:862px ;
	padding-top: 15px;
}
.nonPdtList li .pic{
	width:211px ;
	border-left: 1px solid #ddd;
	padding-top: 40px;
	color: #9f9f9f;
}
.nonPdtList li .yusuan{
	width:187px ;
	border-left: 1px solid #ddd;
	color: #444444;
	line-height: 110px;
	font-size: 14px;
}
.nonPdtList li .opt{
	width:102px ;
	height: 110px;
	border-left: 1px solid #ddd;
	text-align: center;
	padding: 0;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.nonPdtList li:hover .opt{
	background: #f5f5f5;
}
.nonPdtList li:hover .opt .opt_showImg{
	background-position:0px 0 ;
	display: inline-block;
	width: 100px;
	height: 110px;
	position: relative;
	margin-left: -1px;
    left: -99px;
    border-right: 100px solid transparent;
    -webkit-filter: drop-shadow(rgb(225, 85, 22) 100px 0px);
    filter: drop-shadow(rgb(225, 85, 22) 100px 0px);
    z-index: 11;
}
.nonPdtList li .opt:hover{
	background: #E15516;
	color: white;
}
.nonPdtList li .pdt .name{
	font-size: 18px;
	color: #4d4948;
	line-height: 35px;
}
.nonPdtList li .pdt .txt{
	font-size: 12px;
	color: #818181;
	line-height: 25px;
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.nonPdtList li .pdt .des span{
	font-size: 12px;
	color: #aeaeae;
	font-family: "宋体";
	margin-right: 30px;
} 
.nonPdtList li .pic .chakan{
	cursor: pointer;
}
.nonPdtList li .pic .chakan img{
	width: 18px;
	margin-right: 5px;
	display: inline;
	position: relative;
	top: 2px;
}
.nonPdtList li .pic .xiazai{
	cursor: pointer;
	margin-left: 10px;
}
.nonPdtList li .pic .xiazai img{
	width: 18px;
	margin-right: 4px;
	display: inline;
	position: relative;
	top: 5px;
}
.nonPdtList li .opt .opt_showImg{
	background: url(../images/showPrice.png) no-repeat;
	background-position: 0 0;
	display: inline-block;
	width: 100px;
	height: 110px;
	position: relative;
	margin-left: 1px;
    left: -0px;
    border-right: 100px solid transparent;
    -webkit-filter: drop-shadow(rgb(225, 85, 22) 100px 0px);
    filter: drop-shadow(rgb(225, 85, 22) 100px 0px);   
    z-index: 11;
    /*overflow: hidden;*/
}
.nonPdtList li .opt:hover .opt_showImg{
    background-position:0px 0 ;
	display: inline-block;
	width: 100px;
	height: 110px;
	position: relative;
    left: -99px;
    border-right: 100px solid transparent;
    -webkit-filter: drop-shadow(rgb(255, 255, 255) 100px 0px);
    filter: drop-shadow(rgb(255, 255, 255) 100px 0px);
    z-index: 11;
}
.nonPdtList li:hover .opt .opt_showOpt{
	color: #E15516;
}
.nonPdtList li:hover .opt:hover .opt_showOpt{
	color: white;
}
.nonPdtList li .opt .opt_showOpt{
	position: absolute;	
	top: 60px;
	left: 0;
	width: 100%;
	font-size: 14px;
}
.nonPdtList li .opt .opt_showOpt .sign{
	font-size: 12px;
}
.mask{
	z-index: 111;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
	display: none;
}
.maskShowPrice{
	padding-top: 40px;
	z-index: 121;
	width: 700px;
	height: 330px;
	background: white;
	/*position: absolute;*/
	/*left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);*/
}
.maskShowPrice li .left{
	width: 120px;
	float: left;
	text-align: right;
	font-size: 14px;
	color: #818181;
	line-height: 50px;
}
.maskShowPrice li .right{
	float: left;
	margin-left: 10px;
}
.maskShowPrice input.inputPrice{
	height: 44px;
	width: 280px;
	line-height: 44px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	padding-left: 20px;
	font-size: 12px;
}
.maskShowPrice input.inputPrice:focus{
	outline-offset: -2px;
	outline:-webkit-focus-ring-color auto 5px;
}
.maskShowPrice textarea.beizhuText{
	height:105px ;
	width: 485px;
	border: 1px solid #e4e4e4;
	border-radius: 4px;
	padding: 10px 20px;
	resize: none;
}
.maskShowPrice .btnBox{
	width:105px ;
	padding-top: 5px;
	float: left;
}
.maskShowPrice .btnBox >div{
	text-align: center;
	width: 100%;
	height: 35px;
	border-radius: 4px;
	background: #919191;
	line-height: 35px;
	font-size: 14px;
	color: white;
	margin-bottom: 10px;
	cursor: pointer;
	position: relative;
}
.maskShowPrice .upload{
	
}
.maskShowPrice .upload .inputFile{
	position: absolute;
	left: 0;
	top: 0;
	width: 105px;
	height: 35px;
	opacity: 0;
	cursor: pointer;
	display: block;
}
.maskShowPrice .btnBox >div.submit{
	background: #E15516;
}
.closeX{
	width:21px ;
	height: 22px;
	display: inline-block;
	position: absolute;
	right: 20px;
	top: 20px;
	background: url(../images/closeX.png) no-repeat;
	cursor: pointer;
}
/*文本类*/
.helpMenu{
	float: left;
	width: 250px;
	display: inline-block;
	padding-bottom: 9990px;
	margin-bottom: -9990px;
	background: #fafafa;
}
.helpMenu li{
	height: 48px;
	line-height: 48px;
	background: #fafafa;
	color: #818181;
	font-size: 14px;
	margin-bottom: 1px;
	border-left: 8px solid transparent; 
	padding-left: 15px;
	cursor: pointer;
}
.helpMenu li.active,
.helpMenu li:hover{
	color: #E15516;
	border-left: 8px solid #E15516;
}
.helpContent{
	width: 922px;
	float: left;
}
.helpContent .helpTitle{
	line-height: 47px;
	margin-bottom: 1px;
	background: white;
	padding-left: 26px;
}
.helpContent .helpTxt{
	background: white;
	padding: 26px;
	min-height: 400px;
}
.helpContent .helpTxt img{
	width: initial;
	display: inline-block;
}
/*购物车数量*/
.popCartNum{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 330px;
	height: 240px;
	padding: 50px;
	border-radius: 4px;
	background: white;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.popCartNum span.reduce,
.popCartNum span.plus{
	float: left;
	width: 52px;
	height: 45px;
	display: inline-block;
	border: 1px solid #979797;
	cursor: pointer;
}
.popCartNum span.reduce{
	background: url(../images/reduce.png);
}
.popCartNum span.plus{
	background: url(../images/plus.png);
}
.popCartNum input.numInput{
	float: left;
	width: 118px;
	font-size: 18px;
	text-align: center;
	line-height: 43px;
	border: 1px solid #e4e4e4;
}
.popCartNum .btn{
	display: inline-block;
	border-radius: 3px;
	width: 105px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: white;
	background: #919191;
	font-size: 14px;
	font-family: "微软雅黑";
	cursor: pointer;
}
.popCartNum .btn-yes{
	background: #e15616;
	margin-left: 8px;
}
/*sideL*/
.sideL{
	width: 261px;
    float: left;
    margin: 0 0 0 5px;
    display: inline;
    border-top: solid 1px #dee1e6;
    z-index: 3;
    background: #fff;
	min-height: 500px;
}
.sideL ul li{
	background: #fff;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #444444;
	height: 40px;
	line-height: 40px;
	margin-top: 4px;
	
}
.sideL ul li a{
	color: #444444;
	float: left;
	width: 100%;
	padding-left: 43px;
}
.sideL ul li.active{
	background: #f0f0f0;
}
.sideL ul li:hover{
	background: #f0f0f0;
}
/*sideL-end*/
/*个中中心首页*/
.centerInfo{
	float: right;
	border: 1px solid #dee1e6;
	padding:50px 30px;
	width: 921px;
}
.centerInfo .c_icon{
	width: 38px;
	float: left;
}
.centerInfo .c_content{
	float: left;
	width: 200px;
	font-family: "宋体";
	font-size: 12px;
	color: #444444;
	margin-left: 10px;
}
.centerInfo .c_right{
	float: right;
	width: 200px;
	font-family: "宋体";
	font-size: 12px;
	color: white;
}
.centerInfo .c_right .c_btn{
	color: white;
	border-radius: 4px;
	background: #c7c7c7;
	width: 87px;
	height: 35px;
	display: inline-block;
	line-height: 35px;
	text-align: center;
}
.centerInfo .c_right .c_btn:hover{
	background: #FABD00;
}
/*个中中心首页-end*/
/*友情链接*/
.freindBox{
	width: 100%;
    min-width: 1200px;
    float: left;
    display: inline;
    background: #fff;
    border-bottom: solid 1px #dee1e6;
    border-top: solid 1px #dee1e6;
    clear: both;
    padding: 20px 5px 10px	
}
.freindLinks a.fLink{
	display: inline-block;
	float: left;
	padding: 5px 10px 5px 0;
	color: #666;
	font-size: 14px;
}
.freindLinks a.fLink:hover{
	color: #FABD00;
}
/*友情链接-end*/
/*新闻*/
.zc_News{
	margin-top: 20px;
}
.zc_News .newsContainer{
	width: 940px;
	padding-bottom: 30px;
	/*height: 600px;
	overflow: auto;*/
	min-height: 600px;
	position: relative;
}
.zc_News .newsTop{
	padding-top: 100px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size: 30px;
	color: #000;
	border-bottom: 1px solid #e9e9e9;
}
.zc_News .newsDetail{
	padding:0 0 30px 0;
	margin-left: 25px;
	margin-right: 35px;
}
.zc_News .newsDetail img{
	display: inline-block;
	width: initial;
	text-align: center;
}
.zc_News .newsList li{
	padding: 30px 0;
	margin-left: 25px;
	margin-right: 35px;
	overflow: hidden;
	_zoom:1;
	border-bottom: 1px solid #e9e9e9;
	position: relative;
}
.zc_News .zhiding{
	display: inline-block;
	width: 80px;
	height: 22px;
	font-size: 14px;
	line-height: 22px;
	background: #FABD00;
	color: white;
	text-align: center;
	position: absolute;
	right: 0px;
	top: 10px;
}
.zc_News .n_content{
	padding-left: 15px;
	float: left;
}
.zc_News a.title{
	display: block;
	font-size: 24px;
	color: #444;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 385px;
}
.zc_News a.title:hover{
	color: #FABD00;
}
.zc_News .date{
	font-size: 12px;
	line-height: 25px;
}
.zc_News .txt{
	font-size: 12px;
	color: #818181;
	line-height: 25px;
	height: 50px;
	width: 385px;
	height: 200px;
	overflow: hidden;
}
.zc_News li.noImgStyle .txt{
	font-size: 12px;
	color: #818181;
	line-height: 25px;
	width: 100%;
	height: 50px;
	overflow: hidden;
}
.zc_News li.noImgStyle .title{
	width: 865px;
}
.zc_News .newsImg{
	width: 477px;
	height: 265px;
	float: left;
}
.dateMenu{
	position: absolute;
	right: 0;
	top: 0;
	width: 260px;
	height: 560px;
	border-left: 1px solid #e9e9e9;
}
.dateTop{
	color:#FABD00 ;
	text-align: center;
	font-size: 24px;
	border-bottom: 1px solid #E9E9E9;
	padding: 109px 0 10px;
}
/*新闻-end*/
/*招聘*/
.recruit{
	background: url(../images/recPost.jpg) center top no-repeat;
	padding-top: 75px;
}
.recruitList{
	background: white;
	margin-bottom: 50px;
	border-bottom: 1px solid #ccc;
}
.recruitList .head{
	cursor: pointer;
}
.recruitList li.item.active .head{
	cursor: default ;
}
.recruitList .job{
	width: 360px;
	padding-left: 30px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #444;
	display: inline-block;
}
.recruitList .work,
.recruitList .adr,
.recruitList .opt{
	display: inline-block;
	width: 275px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-left: 1px solid #ccc;
}
.recruitList .opt a{
	display: inline-block;
	border-radius:4px ;
	background:#ededed ;
	color: #818181;
	text-align: center;
	width: 125px;
	height: 42px;
	line-height: 42px;
}
.recruitList li{
	border: 1px solid #CCCCCC;
	border-bottom: 0;
}
/*.recruitList li.item.active{
	border: 1px solid #ccc;
	border-top: 0;
}*/
.recruitList li.item.active .opt a{
	color: white;
	background: #FABD00;
}
.recruitList .opt a:hover{
	color: white;
	background: #FABD00;
}
.recruitList .head{
	/*border-bottom: 1px solid #ccc;*/
}
.recruitList .content{
	background: #f5f5f5;
	padding:50px 90px;
	box-shadow: 0 0 20px 0px #ccc inset;
	display: none;
}
.recruitList li.item.active .content{
	display: block;
}
.recruitList .content .jobDes{
	padding: 30px 0 40px;
	border-bottom: 1px solid #e9e9e9;
}
.recruitList .content .jobDes p{
	font-size: 16px;
	color: #444;
	line-height: 30px;
}
.recruitList a.rucruitBtn{
	display: inline-block;
	border-radius:4px ;
	color: white;
	background: #FABD00;
	text-align: center;
	width: 125px;
	height: 42px;
	line-height: 42px;
}
.recruitList a.rucruitBtn:hover{
	color: white;
	background: #FABD00;
}
/*招聘-end*/
/*流程*/
.liucheng{
	background: url(../images/liucheng.jpg) center top no-repeat;
	height: 814px;
	padding-top: 250px;
}
.lchCont{
	position: relative;
}
.lchCon{
	width: 845px;
}
.lchCon ul.head{
	width: 664px;
	margin: 0 auto;
}
.lchCon ul.head li{
	float: left;
	width: 221px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	font-size: 18px;
	color: #262729;
	cursor: pointer;
}
.lchCon ul.head li.active,
.lchCon ul.head li:hover{
	border-bottom: 5px solid #FABD00;
	color: #FABD00;
}
.lchBox{
	width: 800px;
	height: auto;
	padding: 4px;
	margin-left: 30px;
	float: left;
}
div.answer{
	position: relative;
	padding-left: 55px;
	line-height: 20px;
	margin-bottom: 25px;
	padding-right: 20px;
	color: #666666;
	font-size: 14px;
}
div.question{
	position: relative;
	padding-left: 55px;
	line-height: 20px;
	margin-bottom: 10px;
	padding-right: 20px;
	color: #666666;
	font-size: 14px;
}
div.question:before{
	position: absolute;
	background: url(../images/question.png) center top no-repeat;
	width: 55px;
	height: 20px;
	display: block;
	content: '';
	left: 0;
	top: 0px;
}
div.answer:before{
	position: absolute;
	background: url(../images/answer.png) center top no-repeat;
	width: 55px;
	height: 20px;
	display: block;
	content: '';
	left: 0;
	top: 0px;
}
.cjwt{
	position: absolute;
	right: 0;
	top: 0;
	display: inline-block;
	width: 300px;
	font-size: 60px;
	color: #262729;
	font-family: "微软雅黑";
}
a.toRec{
	width: 176px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border-radius: 3px;
	border: 1px solid #ddd;
	background: white;
	color: #666 !important;
	font-family: "微软雅黑";
	font-size: 16px;
	display: inline-block;
	position: absolute;
	right: 70px;
	top: 130px;
}
a.hasQst{
	width: 176px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border-radius: 3px;
	border: 1px solid #FABD00;
	background: #FABD00;
	color: #fff !important;
	font-family: "微软雅黑";
	font-size: 16px;
	display: inline-block;
	position: absolute;
	right: 70px;
	top: 190px;
}
/*流程-end*/
/*contact*/
.contact{
	
}
.cttCont{
	margin-bottom: 30px;
}
.contact .postBg{
	background: url(../images/contactPost.png) center top no-repeat;
	height: 329px;
}
.contact .sltDiv{
	position: absolute;
	right: 0;
	bottom: 0;
}
.sltCtrl{
	width: 265px;
	height: 45px;
	line-height: 45px;
	border: 1px solid #4e4e4e;
	border-radius: 3px;
	background:white url(../images/sltIcon.jpg) right top no-repeat;
	float: left;
	margin-left: 10px;
}
.sltCtrl select{
	width: 263px;
	height: 43px;
	line-height: 43px;
	float: left;
	-webkit-appearance: none;
	appearance: none;
	background: transparent;
	border: none;
	outline: none;
	padding-left: 10px;
	font-size: 18px;
	font-family: "微软雅黑";
}
.sltCtrl.ext{
	width: 381px;
	height: 45px;
	line-height: 45px;
	border: 1px solid #4e4e4e;
	border-radius: 3px;
	background:white url(../images/sltIcon.jpg) right top no-repeat;
	float: left;
	margin-left: 15px;
}
.sltCtrl.ext select{
	width: 379px;
	height: 43px;
	line-height: 43px;
	float: left;
	-webkit-appearance: none;
	appearance: none;
	background: transparent;
	border: none;
	outline: none;
	padding-left: 10px;
	font-size: 18px;
	font-family: "微软雅黑";
}
.cttCon .left{
	width: 293px;
	float: left;
	border: 1px solid #e9e9e9;
	border-right: none;
	height: 562px;
	padding: 15px;
}
.cttCon .left .search{
	border: 1px solid #d1d1d1;
	position: relative;
	border-radius: 3px;
}
.cttCon .left .search input{
	height:46px;
	padding-left: 10px;
	width: 200px;
}
.cttCon .left .search span{
	background: #FABD00;
	float: right;
	width: 60px;
	height: 48px;
	line-height: 46px;
	text-align: center;
	color: white;
	font-size: 14px;
	cursor: pointer;
	position: absolute;
	top: -1px;
	right: -1px;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.cttCon .menu {
	padding-top: 10px;
	width: 260px;
	height: auto;
	float: left;
}
.cttCon .menu ul li{
	font-size: 14px;
	line-height: 42px;
	padding-left: 10px;
	cursor: pointer;
}
.cttCon .menu ul li.active,
.cttCon .menu ul li:hover{
	color: white;
	background: #FABD00;
}
/*contact-end*/
/*scroll*/
.div_scroll {
	width: 100%;
	height: 400px;
	overflow: auto;
	float: left;
}
.scroll_container {
	overflow: hidden;
	position: relative;
}
.scroll_absolute {
    position: absolute;
}
.scroll_absolute {
    position: absolute;
}
.scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background: green;
    margin: 0;
    padding: 0;
}
.scroll_track {
	position: relative;
	background-color: #f2f3f5;
}
.scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #FABD00;
}
.scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #369DB4;
}
.scroll_vertical_bar .scroll_arrow {
    height: 16px;
}
/*scroll-end*/
/*purchasing*/
.purchasing{
	margin-bottom: 30px;
}
.purchasing .postBg{
	background: url(../images/purPost.jpg) center top no-repeat;
	height: 329px;
}
.purchasing .purLine{
	margin-top: 64px;
}
.purchasing .purLine img.purImg{
	float: left;
	width: 735px;
	height: 421px;
}
.purchasing .purLine .purBox{
	float: left;
	width: 465px;
	height: 421px;
	background: white;
	padding: 65px 35px 10px 65px;
}
.purchasing .purIcon{
	width: 45px;
	float: left;
}
.purchasing .purTitle{
	font-size: 38px;
	float: left;
	line-height: 45px;
	margin-left: 10px;
}
.purchasing .txt{
	margin-top: 20px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}
/*purchasing-end*/
/*car*/
.car{
	
}
.car .postBg{
	background: url(../images/carPost.jpg) center top no-repeat;
	height: 330px;
}
.car a.carCly{
	display: inline-block;
	width: 113px;
	height: 95px;
	border: 1px solid #fff;
	border-radius: 3px;
	color:#818181 ;
	background: white;
	text-align: center;
}
.car a.carCly.active,
.car a.carCly:hover{
	color: #000000;
	border: 1px solid #FABD00;
}
.car a.carCly .carBand{
	width: 111px;
	height: 67px;
	overflow: hidden;
}
.car .carList{
	padding: 20px 0;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.car .carList.minheight{
	height: 535px;
}
.car .carList li.carItem{
	width: 296px;
	height: 200px;
	border: 1px solid #ddd;
	float: left;
	display: inline-block;
	margin: 2px;
	position: relative;
	cursor: pointer;
	/*display: none;*/
}
.car .carList li.carItem .carItemImg{
	width: 294px;
	height: 150px;
	overflow: hidden;
    display: table-cell;
    vertical-align: middle;
}
.car .carList li.carItem .name{
	padding-left: 20px;
	color: #818181;
	font-size: 14px;
	line-height: 44px;
}
.car .carList li.carItem:hover:before{
	background: rgba(250,188,0,0.4) url(../images/carPlus.png) center top no-repeat;
	width: 294px;
	height: 198px;
	content: '';
	position: absolute;
	left: 0;
	top: 0;
}
.car .carList .carDemo{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: none;
	background: white;
	/*opacity: 0;*/
}
.car .carList .carDemo.active{
	/*opacity: 1;*/
}
.car .carList .carDemo dt{
	background: #f5f5f5;
	line-height: 75px;
	font-size: 24px;
	color: #444444;
}
.car .carList .carDemo dd{
	padding: 20px 0;
}
.car .carList .carDemo dd .carBand{
	width: 294px;
	height: 198px;
	border: 1px solid #ebebeb;
	float: left;
	padding: 24px 0 0 0;
}
.car .carList .carDemo dd .desTxt{
	float: left;
	padding-left: 20px;
}
.car .carList .carDemo dd .desTxt p{
	font-size: 14px;
	color: #444;
	margin: 5px 0;
}
.car .carList .carDemo .left{
	float: left;
}
.car .carList .carDemo .right{
	float: right;
}
.car .carList .carDemo .windImg{
	width: 530px;
	height: 357px;
}
.car .carList .carDemo .windCldUl{
	padding-top: 10px;
}
.car .carList .carDemo .windCld{
	width: 85px;
	height: 57px;
	display: inline-block;
	background: #ebebeb;
}
.car .carList .carDemo .windCld img{
	cursor: pointer;
}
.car .carList .carDemo .carClose{
	float: right;
	width: 40px;
	margin-top: 15px;
	cursor: pointer;
}
/*car-end*/
/*流程ext*/
.liucheng.ext{
	background: url(../images/lch.jpg) center bottom no-repeat;
	height: 894px;
	padding-top: 50px;
}
.liucheng.ext .lchCont{
	position: relative;
	padding-top: 80px;
}
.liucheng.ext .lchCon{
	width: 1200px;
}
.liucheng.ext .lchCon ul.head{
	width: 664px;
	margin: 0 auto;
}
.liucheng.ext .lchCon ul.head li{
	float: left;
	width: 221px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	font-size: 18px;
	color: #262729;
	cursor: pointer;
}
.liucheng.ext .lchCon ul.head li.active,
.liucheng.ext .lchCon ul.head li:hover{
	border-bottom: 5px solid #FABD00;
	color: #FABD00;
}
.liucheng.ext .lchBox{
	margin-top: 20px;
	width: 1200px;
	height: auto;
	padding: 4px;
	margin-left: 30px;
	float: left;
	background: white;
}
.liucheng.ext .cjwt{
	left: 0;
	width: 100%;
	text-align: center;
	color: #363837;
	font-size: 30px;
}
/*流程ext-end*/
.case{
	background: #24272e;
	padding-bottom: 145px;
	padding-top: 30px;
}
.case .title{
	font-size: 24px;
	line-height: 70px;
	color: #ebebeb;
	font-family: "微软雅黑";
	text-align: center;
	
}
.bder{
	width: 90px;
	margin: 0 auto;
	border-bottom: 1px solid #ebebeb;
}
ul.circle{
	text-align: center;
	padding: 50px 0 0;
}
ul.circle li{
	display: inline-block;
	border-radius:50% ;
	width: 142px;
	height: 142px;
	text-align: center;
	line-height: 142px;
	border: 3px solid #727272;
	color: #ababab;
	font-size: 24px;
	margin: 0 32px 32px;
	cursor: pointer;
}
ul.circle li.active,
ul.circle li:hover{
	color: #000000;
	border: 3px solid #FABD00;
	background: #FABD00;
}
.pay ul.sq li{
	width: 30%;
	border-bottom: 5px solid #FABD00;
	display: inline-block;
	margin-right: 1%;
	position: relative;
}
.pay ul.sq li span{
	color: #FABD00;
	font-size: 48px;
	line-height: 1.8;
}
.pay ul.sq li span.num{
	color: #f44236;
}
.pay ul.sq li span.tips{
	position: absolute;
	left: 0;
	bottom: -30px;
	font-family: "宋体";
	font-size: 12px;
}
.chsAdr .sltDiv{
	margin: 20px 0 50px;
}
.orderBtn{
	font-size: 48px;
	color: #000000 !important;
	text-align: center;
	width: 380px;
	height: 112px;
	line-height: 112px;
	background: #FABD00;
	margin: 0 auto;
	display: block;
	cursor: pointer;
}
/*carOrder*/
.carOrd{
	background: #24272e url(../images/carOrd.jpg) center top no-repeat;
	min-height: 355px;
}
.carOrd dt{
	background: #f5f5f5;
	line-height: 75px;
	font-size: 24px;
	color: #444444;
}
.carOrd dd{
	padding: 20px 0;
	background: white;
}
.carOrd dd .carBand{
	width: 294px;
	height: 198px;
	border: 1px solid #ebebeb;
	float: left;
	padding: 24px 0 0 0;
}
.carOrd dd .desTxt{
	float: left;
	/*padding-left: 20px;*/
}
.carOrd dd .desTxt p{
	font-size: 14px;
	color: #444;
	margin: 5px 0;
}
.carOrd .left{
	float: left;
	margin-left: 22px;
}
.carOrd .right{
	float: left;
	margin-left: 22px;
}
.carOrd .windImg{
	width: 530px;
	height: 357px;
}
.carOrd .windCldUl{
	padding-top: 10px;
}
.carOrd .windCld{
	width: 85px;
	height: 57px;
	display: inline-block;
	background: #ebebeb;
}
.carOrd .windCld img{
	cursor: pointer;
}
.caseShow{
	text-align: center;
	border-top: 1px solid #d9d9d9;
}
.caseShow .item{
	width: 140px;
	color: #363837;
	font-size: 24px;
	display: inline-block;
	margin: 50px 33px;
}
.caseShow .item .circle{
	width: 140px;
	height: 140px;
	line-height: 140px;
	color: #000;
	border-radius:50%;
	border: 3px solid #FABD00;
	}
.caseDes{
	border-top: 1px solid #d9d9d9;
	padding: 50px 0 50px 60px;
}
.caseDes .txt{
	width: 48%;
	display: inline-block;
	font-size: 16px;
	color: #000;
	line-height: 40px;
	padding-right: 20px;
}
.caseForm{
	border-top: 1px solid #d9d9d9;
	padding-bottom: 20px;
	padding-top: 5px;
}
.caseForm .left{
	float: left;
}
.caseForm .left div{
	margin: 13px 0;
}
.caseForm .left span{
	font-size: 18px;
	color: #444;
	display: inline-block;
	width: 130px;
	text-align: right;
	padding-right: 30px;
}
.caseForm .left input{
	border: 3px solid #000;
	font-size: 16px;
	padding-left: 10px;
	width: 366px;
	height: 45px;
}
.caseForm .right{
	float: left;
	padding-top: 9px;
	padding-left: 95px;
}

.caseForm .right span{
	height: 50px;
	line-height: 50px;
	display: inline-block;
	float: left;
	font-size: 18px;
	color: #444444;
}
.caseForm .right span.rad{
	width: 78px;
	height: 62px;
	display: inline-block;	
	background: url(../images/rad.png) no-repeat;
	background-position: center;
	background-size: 71px;
	margin-right: 5px;
	margin-left: 10px;
}
.caseForm .right input[type=radio]:checked+span.rad{
	background: url(../images/radChk.png) no-repeat;
	background-size: 71px;
	background-position: center;
	/*width: 78px;
	height: 62px;
	display: inline-block;	
	background-position: center;*/
}
.caseForm .right input[type=radio]{
	display: none;
}
.carOrdTips{
	border-top: 1px solid #1f2127;
	padding-bottom: 55px;
}
.carOrdTips div{
	color: #828282;
	font-size: 12px;
	font-family: "宋体";
	line-height: 35px;
	
}
/*carOrder-end*/
/*news*/
.newsTitle{
	color: #414a5b;
	font-size: 18px;
	line-height: 50px;
	margin-bottom: 20px;
	margin-top: 20px;
	width: 150px;
	border-bottom: 4px solid #FABD00;
	
}
/*news-end*/
/*hotSale*/
.hotSale{
	overflow: hidden;
}
.hotSale .title{
	color: #414a5b;
	font-size: 24px;
	width: 150px;
	line-height: 50px;
	margin: 0 auto;
	text-align: center;
	margin-top: 20px;
	border-bottom: 4px solid #FABD00;
}
.saleBox{
	position: relative;
	width: 100%;
	height: 370px;
	margin-top: 40px;
	border-bottom: 1px solid #eee;
}
.saleBox li{
	position: absolute;
	width: 100%;
	height: 329px;
}
.saleBox li img{
	position: absolute;
	float: left;
	/*-webkit-transition: all .2s linear;
    transition: all .2s linear;*/
}
.saleBox li.active{
	z-index: 10;
	background: rgba(255,255,255,.9);
}
.saleBox li.one img.car{
	width: 413px;
	height: 174px;
	left: 0;
	top: 40px;
	cursor: pointer;
	z-index: 1;
}

.saleBox li.one.active img.car{
	width: 700px;
	height: 330px;
	left: 0;
	top: 40px;
	cursor: pointer;
	z-index: 11;
}

.saleBox li.two img.car{
	width: 287px;
	height: 235px;
	left: 300px;
	top: 40px;
	cursor: pointer;
	z-index: 4;
}
.saleBox li.two.active img.car{
	width: 403px;
	height: 330px;
	left: 300px;
	top: 40px;
	cursor: pointer;
	z-index: 11;
}
.saleBox li.three img.car{
	width: 428px;
	height: 215px;
	left: 550px;
	top: 40px;
	cursor: pointer;
	z-index: 3;
}
.saleBox li.three.active img.car{
	width: 655px;
	height: 330px;
	left: 550px;
	top: 40px;
	cursor: pointer;
	z-index: 11;
}
.saleBox li.four img.car{
	width: 418px;
	height: 214px;
	left: 790px;
	top: 40px;
	cursor: pointer;
	z-index: 1;
}
.saleBox li.four.active img.car{
	width: 642px;
	height: 330px;
	left: 550px;
	top: 40px;
	cursor: pointer;
	z-index: 11;
}
.saleBox li .box{
	position: absolute;
}
.saleBox li.one .box{
	left: 0;
	top: 0;
}
.saleBox li.one.active .box{
	left: 700px;
}
.saleBox li.two .box{
	left: 300px;
	top: 0;
}
.saleBox li.two.active .box{
	left: 700px;
}
.saleBox li.three .box{
	left: 600px;
	top: 0;
}
.saleBox li.three.active .box{
	left: 100px;
}
.saleBox li.four .box{
	left: 900px;
	top: 0;
}
.saleBox li.four.active .box{
	left: 100px;
}
.saleBox li .carName{
	width: 300px;
	text-align: center;
	font-size: 18px;
}
.saleBox li.active .carName{
	width: 400px;
}
.saleBox li.one.active .carName{
	text-align: left;
}
.saleBox li .brandNa{
	position: absolute;
	left: 0px;
	top: -80px;
	font-size: 80px;
	font-family: arial;
	color: #000;
	opacity: 0;
	line-height: 80px;
}
.saleBox li.active .brandNa{
	opacity: 1;
}
.saleBox li img.arr{
	position: absolute;
}
.saleBox li .carConf{
	position: absolute;
	left: 100px;
	top: 30px;
	opacity: 0;
}
.saleBox li.active .carConf{
	opacity: 1;
}
.saleBox li .carConf p{
	font-size: 12px;
	color: #444444;
	line-height: 25px;
}
.saleBox li img.arrLeft{
	position: absolute;
	right: 360px;
	top: 30px;
	width: 1120px;
	opacity: 0;
}
.saleBox li.active img.arrLeft{
	opacity: 1;
}
.saleBox li img.arrRight{
	position: absolute;
	left: 370px;
	top: 30px;
	width: 470px;
	opacity: 0;
}
.saleBox li.active img.arrRight{
	opacity: 1;
}
.saleBox li img.arrLeft2{
	position: absolute;
	right: 260px;
	top: 30px;
	width: 470px;
	opacity: 0;
}
.saleBox li.active img.arrLeft2{
	opacity: 1;
}
.saleBox li img.arrRight2{
	position: absolute;
	left: -370px;
	top: 30px;
	width: 1120px;
	opacity: 0;
}
.saleBox li.active img.arrRight2{
	opacity: 1;
	left: 370px;
}
.saleBox .tocase{
	display: inline-block;
	width: 180px;
	height: 50px;
	border-radius: 3px;
	line-height: 50px;
	text-align: center;
	color: white !important;
	background: #FABD00;
	font-size: 16px;
	margin-top: 5px;
}
/*hotSale-end*/
.speBox{
	background: #f2f3f5;
}
.speBox ul{
	text-align: center;
}
.speBox ul li{
	width: 280px;
	display: inline-block;
	position: relative;
	height: 180px;
	padding-top: 70px;
}
.speBox ul li div.title{
	color: #666666;
	font-size: 18px;
	
}
.speBox ul li div.txt{
	color: #818181;
	font-size: 14px;
	line-height: 50px;
}
.speBox ul li img{
	position: absolute;
	left: 50%;
	top: -65px;
	width: 130px;
	z-index: 111;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	
}    
.kind_box img{
	display: inline-block !important;
}